MEDS: The Memory Error Detection System

نویسندگان

  • Jason Hiser
  • Clark L. Coleman
  • Michele Co
  • Jack W. Davidson
چکیده

Memory errors continue to be a major source of software failure. To address this issue, we present MEDS (Memory Error Detection System), a system for detecting memory errors within binary executables. The system can detect buffer overflow, uninitialized data reads, double-free, and deallocated memory access errors and vulnerabilities. It works by using static analysis to prove memory accesses safe. If a memory access cannot be proven safe, MEDS falls back to run-time analysis. The system exceeds previous work with dramatic reductions in false positives, as well as covering all memory segments (stack, static, heap).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enhancing Memory Error Detection for Large-Scale Applications and Fuzz Testing

Memory errors are one of the most common vulnerabilities for the popularity of memory unsafe languages including C and C++. Once exploited, it can easily lead to system crash (i.e., denial-of-service attacks) or allow adversaries to fully compromise the victim system. This paper proposes MEDS, a practical memory error detector. MEDS significantly enhances its detection capability by approximati...

متن کامل

Multi-Level Error Detection Scheme Based on Conditional DIVA-Style Verification

As a processor gets smaller and faster, it becomes more sensitive to both the increasing process variation and environment disturbances such as cosmic rays and heat. These imperfections and uncertainties lead to transient errors or even destructive malfunctions of the processor. The previous effort on processor execution error detection includes the DIVA scheme [1], which excels other dynamic v...

متن کامل

Memory enhancing drugs and Alzheimer’s Disease: Enhancing the self or preventing the loss of it?

In this paper we analyse some ethical and philosophical questions related to the development of memory enhancing drugs (MEDs) and anti-dementia drugs. The world of memory enhancement is coloured by utopian thinking and by the desire for quicker, sharper, and more reliable memories. Dementia is characterized by decline, fragility, vulnerability, a loss of the most important cognitive functions a...

متن کامل

An Intelligent Vision System on a Mobile Manipulator

This article will introduce a robust vision system which was implemented on a mobile manipulator. This robot has to find objects and deliver them to pre specified locations. In the first stage, a method which is named color adjacency method was employed. However, this method needs a large amount of memory and the process is very slow on computers with small memories. Therefore since the previou...

متن کامل

A Comparison of the Mahalanobis-Taguchi System to A Standard Statistical Method for Defect Detection

The Mahalanobis-Taguchi System is a diagnosis and forecasting method for multivariate data. Mahalanobis distance is a measure based on correlations between the variables and different patterns that can be identified and analyzed with respect to a base or reference group. This paper presents a comparison of the Mahalanobis-Taguchi System and a standard statistical technique for defect detection ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009